that causes shame - Espagnol Anglais Dictionnaire